Voronoi diagram of a circle set from Voronoi diagram of a point set: II. Geometry
نویسندگان
چکیده
Presented in this paper are algorithms to compute the positions of vertices and equations of edges of the Voronoi diagram of a circle set on a plane, where the radii of the circles are not necessarily equal and the circles are not necessarily disjoint. The algorithms correctly and efficiently work in conjunction with the first paper of the series dealing with the construction of the correct topology of the Voronoi diagram of a circle set from the topology of the Voronoi diagram of a point set, where the points are centers of the circles. Given three circle generators, the position of the Voronoi vertex is computed by treating the plane as a complex plane, Z-plane, and transforming it into another complex plane, W-plane, via a linear fractional transformation. Then, the problem is formulated as a simple point location problem in regions defined by two lines and two circles in the W-plane. After the correct topology is constructed with the geometry of the vertices, the equations of edge are computed in a rational quadratic Bézier curve from.
منابع مشابه
Voronoi Diagrams for a Moderate-Sized Point-Set in a Simple Polygon
Given a set of sites in a simple polygon, a geodesic Voronoi diagram partitions the polygon into regions based on distances to sites under the geodesic metric. We present algorithms for computing the geodesic nearest-point, higher-order and farthest-point Voronoi diagrams of m point sites in a simple n-gon, which improve the best known ones form ≤ n/polylogn. Moreover, the algorithms for the ne...
متن کاملEuclidean voronoi diagram for circles in a circle
Presented in this paper is an algorithm to compute a Euclidean Voronoi diagram for circles contained in a large circle. The radii of circles are not necessarily equal and no circle inside the large circle wholly contains another circle. The proposed algorithm uses the ordinary point Voronoi diagram for the centers of inner circles as a seed. Then, we apply a series of edge-flip operations to th...
متن کاملMinimum Enclosing Circle of a Set of Static Points with Dynamic Weight from One Free Point
Given a set S of n static points and a free point p in the Euclidean plane, we study a new variation of the minimum enclosing circle problem, in which a dynamic weight that equals to the reciprocal of the distance from the free point p to the undetermined circle center is included. In this work, we prove the optimal solution of the new problem is unique and lies on the boundary of the farthest-...
متن کاملThe Farthest-Point Geodesic Voronoi Diagram of Points on the Boundary of a Simple Polygon
Given a set of sites (points) in a simple polygon, the farthest-point geodesic Voronoi diagram partitions the polygon into cells, at most one cell per site, such that every point in a cell has the same farthest site with respect to the geodesic metric. We present an O((n + m) log logn)time algorithm to compute the farthest-point geodesic Voronoi diagram for m sites lying on the boundary of a si...
متن کاملIncremental Voronoi diagrams
We study the amortized number of combinatorial changes (edge insertions and removals) needed to update the graph structure of the Voronoi diagram VD(S) (and several variants thereof) of a set S of n sites in the plane as sites are added to the set. To that effect, we define a general update operation for planar graphs that can be used to model the incremental construction of several variants of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Aided Geometric Design
دوره 18 شماره
صفحات -
تاریخ انتشار 2001